home *** CD-ROM | disk | FTP | other *** search
/ Amiga CD-ROM Collection / Amiga CD-ROM Collection - Auge 4000 and Cactus and Demo Util.iso / cactus / 02 / comm / comm.doc < prev    next >
Text File  |  1987-11-24  |  39KB  |  888 lines

  1.    CACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactus
  2.    U                                                                      U
  3.    S                           COMM Version 1.34                          S
  4.    E                           *****************                          E
  5.    R                    Übersetzt 7/88 von C.A.C.T.U.S.                   R
  6.    S                                                                      S
  7.    cactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUS
  8.  
  9.  
  10.  
  11.                              Comm 1.34
  12.                  Ein Terminalprogramm für den Amiga
  13.  
  14.    Verbesserungsvorschläge und Fehlerbeschreibungen bitte an:
  15.  
  16.             DJJAMES     Plink
  17.             70320,124   CIS
  18.  
  19.    Die Icons stammen aus der Swilling-Sammlung -- Dank an Frank Swilling
  20.    (Minotaur).
  21.    Das Dateieingabefenster stammt von C. Heath.
  22.  
  23. ------------------------------------------------------------------------------
  24.  
  25. Merkmale:
  26.  
  27.        Ascii Sende- und Empfangsmodus.
  28.        XModem Sende- und Empfangsprotokoll mit Checksummen- und CRC-
  29.        Berechnung und AUTOCHOP bei Dateiempfang.
  30.        XModem Dateiempfang und -senden per Fenster.
  31.        Bildschirmausgabe schneller als 2.400 Baud.
  32.        Baudraten bis 19.200 Baud möglich.
  33.  
  34.        20 Funktionstastentexte (mit SHIFT-Taste).
  35.        44 Telefonbucheinträge möglich; Unterstützung von nicht-Hayes-
  36.        kompatiblen Modems (** In der BR Deutschland sehr nützlich, da
  37.        kein erlaubtes Modem, und Ihr habt natürlich alle nur erlaubte
  38.        Modems, die Hayes-Befehle versteht. -Der Übersetzer- **).
  39.        10 Nummern per einfachem Tastendruck wählbar.
  40.        Alternative Fernwahl möglich (MCI, SPRINT etc.).
  41.  
  42.        Geteilter Bildschirm für Konferenzschaltungen.
  43.        Wählbare Interlace-Auflösung.
  44.        Parität, Datenbits und Stoppbits sowie Voll-/Halbduplex einstell-
  45.        bar. Auch Unterbrechung sendbar sowie RETURN/LINEFEED änderbar.
  46.  
  47.        Unterstützung von KICKSTART 1.2.
  48.        Menügesteuert.
  49.  
  50. ------------------------------------------------------------------------------
  51.  
  52. Vorbereitung:
  53.  
  54.       Comm stellt von sich aus die Baudrate der Preferences ein. Wenn Du
  55.       Deine übliche Baudrate nnoch nicht eingestellt hast, dann tu das
  56.       JETZT.
  57.  
  58.       Lege (wenn gewünscht) eine Telefondatei namens Comm.Phone an.
  59.       Lege (wenn gewünscht) eine Funktionstastenbelegungsdatei namens
  60.       Comm.Keys an.
  61.  
  62.       Gib beim Aufruf vom CLI ein: comm [Dateiname] [-i]
  63.       Dabei ist "Dateiname" der name einer Telefondatei. Wenn keine
  64.       Datei angegeben wird, wird als Datei "Comm.Phone" angenommen.
  65.  
  66.       Wird "-i" angegeben, startet Comm im Interlace.
  67.  
  68.       Um von der Workbench zu starten, klickst Du nur das Comm-Icon an.
  69.  
  70.       ANMERKUNG: Workbenchbenutzer können die Telefondatei, die Funktions-
  71.                  tastenbelegungsdatei und den Interlace im Info-Fenster
  72.                  im Feld TOOL TYPE angeben.
  73.                  Dazu klickst Du einmal auf das Comm-Icon und wählst INFO
  74.                  aus dem Workbenchmenü. Bei Öffnen des Fensters siehst Du
  75.                  ein Feld mit der Bezeichnung "STACK" und ein Feld namens
  76.                  "TOOL TYPES"a. Klicke im STACK-Feld und gebe einen Wert
  77.                  von 8000 ein.
  78.                  Anschließend kannst Du wie im Handbuch beschrieben die
  79.                  Dateinamen eingeben.
  80.  
  81.                  PHONE=Dateiname (Dateiname=Gewünschte Telefondatei)
  82.                   KEYS=Dateiname (Dateiname=Gewünschte Tastaturdatei)
  83.              INTERLACE=ON        (Interlace-Modus EIN)
  84.  
  85.                  Jetzt wählst Du SAVE. Ab nun werden automatisch beim
  86.                  Workbench-Aufruf von Comm die eingestellten Dateien
  87.                  geladen.
  88.  
  89. -----------------------------------------------------------------------------
  90.  
  91. MENÜS:
  92.  
  93.  
  94.    Comm bietet folgende Menütitel:
  95.  
  96.    1) FILE -- Das ist das Dateiübertragungsmenü. Hier kannst Du den Namen
  97.               der zu übertragenden Datei angeben, die Richtung der Über-
  98.               tragung (auf Disk/von Disk) und das Protokoll (z.B. XModem)
  99.               angeben.
  100.  
  101.       Bei Auswahl eines dieser Punkte erscheint ein Eingabefenster in der
  102.       Bildschirmmitte und der Inhalt des aktuellen Verzeichnisses wird
  103.       angezeigt. Nun kannst Du einen Dateinamen für Übertragung und Emp-
  104.       fang auswählen. Dazu gibt es zwei Möglichkeiten. Entweder klickst Du
  105.       einen Dateinamen des Verzeichnisses an und klickst anschließend OK
  106.       an, oder Du tippst den Namen der Datei im Eingabefeld mit der Be-
  107.       zeichnung "File" ein.
  108.  
  109.  ANMERKUNG: Du kannst auch dann noch senden und empfangen, wenn das Ein-
  110.             gabefenster auf dem Bildschirm erscheint. Weil das Finden und
  111.             Sortieren der Verzeichniseinträge bei einer fast vollen Disk-
  112.             ette sowieso Zeit braucht, kannst Du ruhig schon mal das
  113.             Fenster aufrufen und anschließend weiter mit der Mailbox
  114.             kommunizieren, während das Fenster noch sortiert wird.
  115.  
  116.       Die Menüpunkte des FILE-Menüs im Einzelnen:
  117.  
  118.  
  119.        Start ASCII Capture
  120.  
  121.              Damit werden alle im seriellen Anschluß des Amiga empfangenen
  122.              Daten gleichzeitig in der angegebenen Datei abgespeichert. Der
  123.              Text wird in 8K-Blöcken zwischengespeichert und auf Diskette
  124.              geschrieben.
  125.  
  126.              Bei Auswahl dieser Betriebsart ändert sich dieser Menüpunkt
  127.              in "Stop ASCII Capture". Wenn dieser Punkt gewählt wird,
  128.              leert das Programm den Datenpuffer ein letztes Mal und
  129.              schließt dann die Datei auf der Diskette.
  130.  
  131.              Wurde einmal der Capture-Modus ausgewählt und ein Dateiname
  132.              angegeben, dann kannst Du die Tastenkombination Linke-Amiga-
  133.              Taste-C zum Anhalten, aber auch zum Wiedereinschalten
  134.              benutzen. Dadurch wird allerdings NICHT die Datei geschlossen,
  135.              sondern lediglich der Text nicht mehr zwischengespeichert.
  136.              Ist Capture auf ein geschaltet, erscheint das Wort ON in der
  137.              Bildschirmecke rechts unten. Beim Anhalten ändert sich dieses
  138.              Wort in SUS.
  139.  
  140.              Bei der manuellen Eingabe eines Dateinamens für Datenempfang
  141.              überprüft Comm, ob die Datei schon existiert. Wenn das der
  142.              Fall sein sollte, dann erscheint ein Abfragefenster, das
  143.              Dich darüber informiert. Entweder klickst Du jetzt CONTINUE
  144.              an, oder klickst auf CANCEL und versuchst Dein Glück mit einem
  145.              anderen Dateinamen. Wenn Du mit CONTINUE weitermachst, er-
  146.              scheint ein anderes Fenster, das nachfragt, ob die Daten an
  147.              die alte Datei angehängt (APPEND) werden sollen, oder ob Comm
  148.              den bisherigen Dateiinhalt löschen (DELETE) kann. Mit KICKSTART
  149.              1.2 kann statt CONTINUE bzw. APPEND auch die Tastenkombination
  150.              Linke-Amigataste-V benutzt werden, während für CANCEL und
  151.              DELETE Linke-Amigataste-B gelten.
  152.  
  153.              Wenn Du Linke-Amigataste-C (Capture anhalten/weitermachen)
  154.              drückst, ohne eine Datei zum Abspeichern geöffnet zu haben,
  155.              öffnet das Programm die Datei "RAM:Capture.txt" für Dich.
  156.              Bei Benutzung der Tastenkombination erhältst Du nicht die
  157.              Möglichkeit, CANCEL, APPEND oder DELETE auszuwählen. Eine
  158.              unter diesem Namen in der Ram-Disk existierende Datei wird
  159.              in jedem falle überschrieben.
  160.  
  161.              Mit der HELP-Taste kann der momentane Status des Capture an-
  162.              gezeigt werden.
  163.  
  164.        Siehe auch:  Tastaturkommandos, HELP-Taste
  165.  
  166.  
  167.      Start ASCII Send
  168.            Die angegebene Datei wird von Diskette gelesen und über den
  169.            seriellen Anschluß ausgegeben. Wenn die Datei nicht existiert,
  170.            gibt das Programm eine Fehlermeldung aus.
  171.  
  172.            Bei Auswahl dieser Betriebsart ändert sich dieser Menüpunkt
  173.            in "Stop ASCII send". Damit kann die Übertragung abgebrochen
  174.            und die Datei auf Diskette geschlossen werden.
  175.  
  176.            Die Betätigung der HELP-Taste erzeugt eine Statusanzeige, die
  177.            unter anderem einen Schieberegler namens "Send Delay" enthält.
  178.            Mit diesem Schieberegler kann die Zeit zwischen dem Absenden
  179.            einzelner Zeichen eingestellt werden. Die einstellbare Ver-
  180.            zögerungen liegt zwischen 10 Millisekunden (schnell) und einer
  181.            dreiviertel Sekunde (langsam). Der Schieberegler kann auch
  182.            während der Dateiübermittlung eingestellt werden, um die
  183.            Sendegeschwindigkeit genau einzustellen.
  184.  
  185.            Befindet sich der Regler in der (voreingestellten) Position
  186.            ganz links, erfolgt keine Verzögerung. Die Position ganz rechts
  187.            ruft eine Verzögerung von einer dreiviertel Sekunde nach jedem
  188.            abgeschickten Zeichen hervor. Das Klicken im Schieberegler
  189.            verändert die Einstellung in Schritten von je einer zehntel
  190.            Sekunde.
  191.  
  192.      Siehe auch:   Eingabefenster
  193.  
  194.  
  195.        XMODEM Receive
  196.  
  197.               Die angegebene Datei wird auf Diskette angelegt, während
  198.               das XModem-Protokoll mit der gewünschten Fehlerbereinigungs-
  199.               methode (CRC oder Checksumme) aufgerufen wird.
  200.  
  201.               Existiert die angegebene Datei schon, dann erscheint ein
  202.               Abfragefenster, das die Möglichkeit einräumt, mit der
  203.               angegebenen Datei fortzufahren (CONTINUE) oder abzubrechen
  204.               (CANCEL). CONTINUE überschreibt die alte Datei mit den neuen
  205.               Daten, während CANCEL erneut das Eingabefenster erzeugt, in
  206.               dem ein anderer Dateiname angegeben werden kann. Mit KICK-
  207.               start 1.2 können auch Linke-Amigataste-V (CONTINUE) oder
  208.               Linke-Amigataste-B (CANCEL) benutzt werden.
  209.  
  210.               Mit der ESC-Taste läßt sich die Übertragung abbrechen.
  211.  
  212.               Bei Gebrauch des XModem-Protokolls ändern sich die Parameter
  213.               automatisch in 8 Bits, keine Parität und ein Stoppbit. Nach
  214.               Übertragungsende werden automatisch die bisherigen Parameter
  215.               wiederhergestellt.
  216.  
  217.               Die Statuszeile am unteren Bildschirmrand zeigt den Namen der
  218.               gesendeten Datei, die Anzahl der empfangenen Bytes, Anzahl
  219.               der Fehler und den letzten Block an, in dem ein Fehler aufge-
  220.               treten ist (in eckigen Klammern).
  221.  
  222.         Siehe auch:   MODE Menü, Chop Files
  223.  
  224.  
  225.        WXMODEM Receive
  226.  
  227.               Die angegebene Datei wird auf Diskette angelegt und das
  228.               "Windowed XModem"-Protokoll wird aufgerufen.
  229.  
  230.               Existiert die angegebene Datei schon, dann erscheint ein
  231.               Abfragefenster, das die Möglichkeit einräumt, mit der
  232.               angegebenen Datei fortzufahren (CONTINUE) oder abzubrechen
  233.               (CANCEL). CONTINUE überschreibt die alte Datei mit den neuen
  234.               Daten, während CANCEL erneut das Eingabefenster erzeugt, in
  235.               dem ein anderer Dateiname angegeben werden kann. Mit KICK-
  236.               start 1.2 können auch Linke-Amigataste-V (CONTINUE) oder
  237.               Linke-Amigataste-B (CANCEL) benutzt werden.
  238.  
  239.               Mit der ESC-Taste läßt sich die Übertragung abbrechen.
  240.  
  241.               Bei Gebrauch des WXModem-Protokolls ändern sich die Parameter
  242.               automatisch in 8 Bits, keine Parität und ein Stoppbit. Nach
  243.               Übertragungsende werden automatisch die bisherigen Parameter
  244.               wiederhergestellt.
  245.  
  246.               Die Statuszeile am unteren Bildschirmrand zeigt den Namen der
  247.               gesendeten Datei, die Anzahl der empfangenen Bytes, Anzahl
  248.               der Fehler und den letzten Block an, in dem ein Fehler aufge-
  249.               treten ist (in eckigen Klammern).
  250.  
  251.               Das WXModem-Protokoll stellt eine neuartige Verbesserung des
  252.               XModem-Protokolls dar. Nicht alle Mailboxen bieten WXModem
  253.               an.
  254.  
  255.               WXModem ermöglicht eine bis zu 50prozentige Zeitersparnis
  256.               bei der Dateiübertragung mit öffentlichen Netzwerken wie
  257.               Telenet und Tymnet.
  258.  
  259.               Bei der Verfassung dieser Anleitung bietet lediglich das
  260.               Netzwerk American People Link (PLINK) diese Übertragungsart.
  261.               Dort gibt es ein geschäftiges Amiga-Brett. Wähle zur
  262.               Information USA-800-524-0100 bis 22:00 Kontinentaler
  263.               Standadzeit.
  264.  
  265.  
  266.        XMODEM Transmit (WXMODEM Transmit)
  267.  
  268.               Dieser Punkt dient dazu, entweder per XModem oder per WXModem
  269.               zu senden.
  270.  
  271.               Die angegebene Datei wird auf Diskette angelegt und das
  272.               XModem- (oder WXModem-) Protokoll wird mit der Fehlerkorrek-
  273.               turmethode (CRC oder Checksummen) aufgerufen, die die Gegen-
  274.               station verlangt.
  275.  
  276.               Existiert die angegebene Datei nicht, erscheint ein Fenster,
  277.               in dem Du darauf hingewiesen wirst. Hier bietet sich Dir
  278.               nur die Möglichkeit, mit CONTINUE fortzufahren, wonach Dir
  279.               dann erneut das Eingabefenster gezeigt wird, in dem Du ent-
  280.               weder einen anderen Dateinamen eingeben kannst, oder mit
  281.               CANCEL die Übertragung verläßt.
  282.  
  283.               Mit der ESC-Taste läßt sich die Übertragung abbrechen.
  284.  
  285.               Bei Gebrauch des XModem-Protokolls ändern sich die Parameter
  286.               automatisch in 8 Bits, keine Parität und ein Stoppbit. Nach
  287.               Übertragungsende werden automatisch die bisherigen Parameter
  288.               wiederhergestellt.
  289.  
  290.               Die Statuszeile am unteren Bildschirmrand zeigt den Namen der
  291.               gesendeten Datei, die Anzahl der empfangenen Bytes, Anzahl
  292.               der Fehler und den letzten Block an, in dem ein Fehler aufge-
  293.               treten ist (in eckigen Klammern).
  294.  
  295.               Das WXModem-Protokoll stellt eine neuartige Verbesserung des
  296.               XModem-Protokolls dar. Nicht alle Mailboxen bieten WXModem
  297.               an.
  298.  
  299.               WXModem ermöglicht eine bis zu 50prozentige Zeitersparnis
  300.               bei der Dateiübertragung mit öffentlichen Netzwerken wie
  301.               Telenet und Tymnet.
  302.  
  303.               Bei der Verfassung dieser Anleitung bietet lediglich das
  304.               Netzwerk American People Link (PLINK) diese Übertragungsart.
  305.               Dort gibt es ein geschäftiges Amiga-Brett. Wähle zur
  306.               Information USA-800-524-0100 bis 22:00 Kontinentaler
  307.               Standadzeit.
  308.  
  309.         Siehe auch:   XMODEM Text Send
  310.  
  311.  
  312.        XMODEM Text Send
  313.  
  314.               Siehe auch obige Erläuterung zur Übertragung per XModem.
  315.               Dieser Punkt kann genausogut für Übertragungen von Texten
  316.               per XModem-Protokoll benutzt werden.
  317.  
  318.               Zusätzlich zum oben gesagten werden bei Auswahl dieses
  319.               Punktes  die im Text gefundenen LINEFEEDS (Ascii-Code 10)
  320.               in RETURNS (Ascii-Code 13) umgewandelt. Dieser Punkt sollte
  321.               benutzt werden, wenn auf dem Amiga erstellte Texte an andere
  322.               Computer übertragen werden.
  323.  
  324.               Der Nichtgebrauch dieses Menüpunktes bei der Übertragung
  325.               kann auf der Empfängerseite zu unlesbaren Dateien führen.
  326.  
  327.         Siehe auch:   XMODEM Transmit
  328.  
  329.  
  330.        Quit Comm
  331.  
  332.             Dieser Menüpunkt schließt alle geöffneten Dateien und Fenster
  333.             und veranlaßt das Programm dazu, zum Betriebssystem zurückzu-
  334.             kehren.
  335.  
  336.             Der gleiche effekt wird durch Anklicken des Schließsymbols im
  337.             TRANSMIT-Fenster erzielt.
  338.  
  339.       Siehe auch:   Fensterknöpfe
  340.  
  341. -----------------------------------------------------------------------------
  342.  
  343.    2) System
  344.  
  345.  
  346.       Split Screen
  347.  
  348.             Wähle "Split Screen" aus dem System-Menü. Jetzt teilt sich
  349.             der Bildschirm in zwei Fenster, und zwar ein kleines (vier
  350.             Zeilen) als Fenster für Deine Tastatureingaben, und ein
  351.             größeres (19 Zeilen) für die hereinkommenden Daten.
  352.             Um zu verhindern, daß Deine Tastatureingaben in das Empfangs-
  353.             Fenster zurückgesendet werden, solltest Du die Mailbox auf
  354.             Halbduplexbetrieb stellen.
  355.             Zum Verlassen des geteilten Bildschirms kannst Du entweder
  356.             das Schließsymbol im Empfangsfenster anklicken, oder Du
  357.             wählst noch einmal "Split Screen" aus dem System-Menü.
  358.  
  359.             Das Schließsymbol im Eingabefenster (oberes Fenster)
  360.             beendet Comm.
  361.  
  362.             Bei einem 512K-Amiga funktioniert dieser Modus im Interlace
  363.             aus Speicherplatzgründen wahrscheinlich nicht.
  364.  
  365.  
  366.    ACHTUNG: Wenn Du bei geteiltem Bildschirm eine Verbindung herstellst,
  367.             wird auch Dein Paßwort im Eingabefenster angezeigt. Am besten,
  368.             Du stellst die Verbindung zunächst bei ungeteiltem Bildschirm
  369.             her!
  370.  
  371.  
  372.       View Transfers
  373.  
  374.            Wähle "View Transfer" aus dem System-Menü. Ab jetzt werden die
  375.            Übertragenen Dateien zugleich in einem extra Fenster angezeigt.
  376.            Es empfiehlt sich allerdings, nur Textdateien anzusehen, denn
  377.            Binärdateien dürften ziemlich wirr aussehen. Dadurch wird zwar
  378.            kein Schaden angerichtet, aber es nervt ganz schön.
  379.  
  380.  
  381.       Chop Files
  382.  
  383.            Übertragungen per XModem erhöhen die Länge einer Datei zur
  384.            nächstgrößeren durch 128 teilbaren Zahl. Mit CHOP FILES werden
  385.            die leeren Bytes am Dateiende abgeschnitten. Das ist normaler-
  386.            weise wünschenswert und bei der Übertragung von Programmdateien
  387.            immer nötig. CHOP ist voreingestellt auf EIN.
  388.  
  389.            ANMERKUNG: Es ist nicht wünschenswert, ARC-Dateien mit CHOP zu
  390.            empfangen. weil ich selbst immer vergesse, bei ARC-Dateien
  391.            den CHOP-Modus auszuschalten, überprüft Comm von sich aus
  392.            den Dateinamen der mit XModem empfangenen Dateien auf das
  393.            Anhängsel .ARC oder .arc. Bei Auffinden dieser Endung wird
  394.            CHOP für diese eine Datei auf AUS gestellt und nach Empfang
  395.            wieder EINgeschaltet.
  396.  
  397.  
  398.       End of Line
  399.  
  400.           Du kannst selbst entscheiden, wie die Zeilenendzeichen auf
  401.           Bildschirm und serieller Schnittstelle gehandhabt werden.
  402.           Voreingestellt ist für Zeilenende (EOL) lediglich ein einfaches
  403.           RETURN, aber RETURN und LINEFEED können auch zusammen eingestellt
  404.           werden.
  405.  
  406.           Rufe diesen Punkt auf, wenn der ganze Text ohne Zeilenschaltung
  407.           ausgegeben wird.
  408.  
  409.  
  410.       Key Macro
  411.  
  412.           Hiermit kann die Funktionstastenbelegung geladen oder abge-
  413.           speichert werden.
  414.  
  415.           Du kannst Funktionstastenbelegungen mit dem Punkt "Edit Key
  416.           Macro" im System-Menü hinzufügen oder ändern. Wenn sich das
  417.           Eingabefenster öffnet, gibst Du einfach die neue Belegung
  418.           im selben Format an, wie es auch zum Abspeichern gebraucht wird:
  419.  
  420.                        f9Das ist eine neue Taste\r
  421.  
  422.           Gib den Text ein und drücke RETURN (oder klicke auf OK), um
  423.           die neue Belegung zu aktivieren.
  424.  
  425.  
  426.       Phone Dir
  427.  
  428.             Dient dazu, eine Telefondatei zu laden oder zu ändern.
  429.             Mit EDIT wird der Amiga-Editor ED geladen, der den Inhalt der
  430.             zu bearbeitenden Telefondatei anzeigt. Wie gewohnt, verläßt
  431.             Du anschließend den ED mit ESC-X, um zu Comm zurückzukehren.
  432.  
  433.             ANMERKUNG: EDIT kann nur benutzt werden, wenn Comm vom CLI
  434.             aus aufgerufen wurde! Bei Aufruf von der Workbench aus wird
  435.             dieser Punkt abgeschaltet. Der ED muß sich im C: - Verzeichnis
  436.             befinden.
  437.             Ein Abspeichern der Telefondatei ist NICHT möglich.
  438.  
  439. -----------------------------------------------------------------------------
  440.  
  441.    3) Mode -- Mit diesem Menü läßt sich die Fehlerüberprüfungsmethode bei
  442.               Dateiempfang per XModem-Protokoll einstellen.
  443.  
  444.  
  445.       Checksum
  446.  
  447.               Das zugrundeliegende Christensen-Protokoll benutzt eine acht-
  448.               Bit-Checksumme. Damit werden ungefähr 97% aller Übertragungs-
  449.               fehler entdeckt. Alle XModem-Protokolle können diese Methode
  450.               benutzen. Im Zweifelsfall: DIESE Methode benutzen!
  451.  
  452.  
  453.       CRC
  454.  
  455.               Später wurde der 16 Bit-Cyclic Redundancy Check (CRC) hinzu-
  456.               gefügt, womit mehr als 99,997% der Fehler gefunden werden.
  457.               Nicht alle XModem-Protokolle können mit der CRC-Methode
  458.               arbeiten. Wenn diese Betriebsart aufgerufen wird, ohne daß
  459.               die sendende Station  CRC beherrscht, erkennt Comm das
  460.               Problem nach 5 Timeouts (ungefähr 50 Sekunden) und schaltet
  461.               um auf Checksumme.
  462.  
  463. -----------------------------------------------------------------------------
  464.  
  465.    4) Serial -- Die Parameter der seriellen Schnittstelle können hier
  466.                 eingestellt werden.
  467.  
  468.  
  469.       Baud
  470.  
  471.                 Baudraten von 300 bis 19.200 sind einstellbar.
  472.  
  473.                 Comm benutzt bei Programmstart die in den Preferences
  474.                 eingestellte Baudrate.
  475.  
  476.                 Denke daran, daß hierdurch nur die absolute Ausgabege-
  477.                 schwindigkeit der seriellen Schnittstelle eingestellt wird.
  478.                 Der tatsächliche Datendurchsatz hängt von der Bildschirm-
  479.                 ausgabegeschwindigkeit und davon ab, ob Capture und
  480.                 Druckerausgabe eingeschaltet sind. Ohne Capture und Druk-
  481.                 kerausgabe hängt die Geschwindigkeit nur von der Bild-
  482.                 schirmausgabegeschwindigkeit ab. Die jedoch liegt bei
  483.                 Comm 1.34 zwischen 2.400 und 4.800 Baud. Das bedeutet,
  484.                 wenn Du eine größere Baudrate als 2.400 wählst, verlierst
  485.                 Du Zeichen, wenn Du nicht XON aus dem SERIAL-Menü einge-
  486.                 schaltet hast!
  487.  
  488.                 Diese Einstellung wird ignoriert, wenn das Telefonverzeich-
  489.                 nis zur gewünschten Nummer eine andere Baudrate angibt.
  490.  
  491.           Siehe auch:   XON / XOFF
  492.  
  493.  
  494.       Parity
  495.  
  496.                 Einstellbar sind ungerade (ODD), gerade (EVEN) oder keine
  497.                 (NO) Parität. Voreingestellt ist keine (NO) Parität.
  498.  
  499.                 Während der XModem-Übertragung wird die Parität auf NO
  500.                 gesetzt und nach Übertragungsende wieder auf den ur-
  501.                 sprünglichen Wert geschaltet.
  502.  
  503.                 Die übliche Einstellung bei den meisten Mailboxen ist
  504.                 keine (NO) Parität.
  505.  
  506.  
  507.       Data Length
  508.  
  509.                 Die Länge eines Datenwortes kann auf 7 oder 8 Bit gesetzt
  510.                 werden. Voreinstellung ist 8 Bit.
  511.  
  512.                 Während der XModem-Übertragung wird die Datenlänge auf 8
  513.                 Bit gesetzt und nach Übertragungsende wieder auf den ur-
  514.                 sprünglichen Wert geschaltet.
  515.  
  516.                 Die übliche Einstellung bei den meisten Mailboxen ist 8 Bit.
  517.  
  518.  
  519.       Stop Bits
  520.  
  521.                 Die Länge der Stoppbits kann auf 1 oder 2 Bit gesetzt
  522.                 werden. Voreinstellung ist 2 Bit.
  523.  
  524.                 Während der XModem-Übertragung wird 1 Stoppbit gesetzt
  525.                 und nach Übertragungsende wieder auf den ursprünglichen
  526.                 Wert geschaltet.
  527.  
  528.                 Die Hardware des Amiga läßt bei einer Datenwortlänge von
  529.                 8 Bit nur 1 Stoppbit zu.
  530.  
  531.                 Die übliche Einstellung bei den meisten Mailboxen ist 1
  532.                 Stoppbit.
  533.  
  534.  
  535.       Duplex
  536.  
  537.                 Stellt ein, ob Comm oder die Mailbox Deine Tastatureingabe
  538.                 auf dem Bildschirm wiedergibt. Voreingestellt ist Voll-
  539.                 duplex (FULL).
  540.  
  541.                 Soll die Gegenstation Deine Tastatureingabe wider zurück-
  542.                 senden, dann stelle auf Vollduplex.
  543.  
  544.                 Schickt die Gegenstation Deine Eingabe nicht zurück, dann
  545.                 wähle Halbduplex (HALF). Das merkst Du dadurch, daß die
  546.                 Gegenstation zwar auf Deine Eingaben reagiert, Du aber
  547.                 nicht sehen kannst, was Du eintippst.
  548.  
  549.  
  550.       XON / XOFF
  551.  
  552.                 Stellt die Überprüfung des seriellen Treibers auf korrekten
  553.                 Datenfluß ein/aus. Voreinstellung: AUS.
  554.  
  555.                 Wähle TURNED OFF, wenn Du diese Art von Überprüfung nicht
  556.                 benutzen willst.
  557.  
  558.                 Wähle AUTOMATIC, wenn der Treiber diese Überprüfung durch-
  559.                 führen soll. Das sollte normalerweise bei Baudraten über
  560.                 2.400 Baud geschehen, um Datenverlust zu vermeiden.
  561.  
  562.                 ANMERKUNG: In einigen Fällen könnte Comm bei Einstellung
  563.                 auf AUTOMATIC den Befehl XOFF empfangen (Rauschen in der
  564.                 Leitung oder so) und scheint sich aufgehängt zu haben.
  565.                 Das bedeutet, es erscheinen keine Zeichen mehr auf dem
  566.                 Bildschirm, obwohl die Menüs noch funktionieren. In diesem
  567.                 Falle öffnet ein CONTROL-Q von der Tastatur die serielle
  568.                 Schnittstelle wieder. Wurde das Problem durch ein XOFF
  569.                 verursacht, läßt sich so wieder der Normalzustand her-
  570.                 stellen.
  571.  
  572.                 Noch eine Anmerkung: Einige Leute haben mir berichtet, Comm
  573.                 hinge sich bei Benutzung von TELENET auf, wenn AUTOMATIC
  574.                 eingestellt und schnelle Tastatureingaben erfolgt wären.
  575.                 Das scheint damit zusammenzuhängen, daß TELENET XOFF
  576.                 sendet. Bei TELENET sollte man also diese Funktion aus-
  577.                 schalten.
  578.  
  579.  
  580.       Send Break
  581.  
  582.                 Ein Unterbrechungssignal von 250 ms wird gesendet. Die
  583.                 Tastenkombination Rechte-Amigataste-B bewirkt dasselbe.
  584.  
  585. -----------------------------------------------------------------------------
  586.  
  587.    5) Phone
  588.  
  589.          Stellt eine Verbindung her oder beendet sie.
  590.  
  591.          Wurde beim Starten von Comm eine Telefondatei im richtigen Format
  592.          geladen, erscheinen in diesem Menü die NAMENSFELDER der Telefon-
  593.          einträge. Nun kannst Du die gewünschte Mailbox einfach wie jeden
  594.          anderen Menüpunkt auswählen. Comm stellt nun die Nummer aus:
  595.                      Wählbefehl+Vorwahl+Durchwahl+Ende der Nummer
  596.          zusammen und schickt sie ans Modem.
  597.  
  598.          Die ersten 10 Nummern im Telefonbuch können wahlweise auch mit
  599.          der rechten Amigataste in Zusammenarbeit mit den Zahlentasten von
  600.          1 bis 0 aufgerufen werden.
  601.          Beispiel: Rechte-Amigataste-1 = 1. Telefonbucheintrag.
  602.  
  603.          Der Wählbefehl entspricht Hayes-Standard, kann aber durch Eintrag
  604.          in der Telefondatei geändert werden.
  605.  
  606.  
  607.       Hang up
  608.  
  609.          Sendet den HANGUP-Befehl ans Modem. Der Befehl entspricht Hayes-
  610.          Standard, kann aber durch Eintrag in der Telefonliste geändert
  611.          werden.
  612.          Rechte-Amigataste-H bewirkt das gleiche.
  613.  
  614.  
  615.       Alt Service
  616.  
  617.          Dieser Punkt wählt bei Einschalten bei Besetztzeichen nach Wahl
  618.          der ersten Nummer die gleiche Durchwahl mit einer ANDEREN
  619.          Vorwahl. Nützlich bei MCI oder SPRINT, die unter der gleichen
  620.          Nummer in verschiedenen Vorwahlgebieten Anschlüsse bieten.
  621.  
  622.          Diese Nummer wird aus einem Eintrag der Telefonliste entnommen.
  623.  
  624.          Rechte-Amigataste-A bewirkt das gleiche.
  625.  
  626. -----------------------------------------------------------------------------
  627.  
  628.    Tastaturkurzbefehle
  629.  
  630.  
  631.            Linke-Amigataste-C -- öffnet/schließt den Puffer bei Capture.
  632.            Zuvor muß im FILE-Menü Capture eingestellt werden. Anschlies-
  633.            send wird der Tastaturkurzbefehl benutzt, um die Datenaufnahme
  634.            im Puffer zu unterbinden oder wiederzuzulassen. Beim ersten
  635.            Aufruf wird die Datenaufnahme unterbunden. Mit der HELP-Taste
  636.            läßt sich der momentane Capture-Status ersehen. Betätigst Du
  637.            die Tastenkombination, ohne vorher eine Datei für Capture zu
  638.            öffnen, öffnet Comm die Datei RAM:Capture.txt und speichert
  639.            darin den Text.
  640.  
  641.            Linke-Amigataste-P -- Schaltet die Druckerausgabe EIN/AUS. Bei
  642.            Stellung EIN (ON) wird der empfangene Text gleichzeitig über
  643.            PRT: an den Drucker ausgegeben.
  644.  
  645.            Rechte-Amigataste # -- # steht für eine der Zifferntasten von
  646.            1 bis 0. Hiermit wird einer der ersten zehn Einträge in der
  647.            Telefonliste automatisch angerufen.
  648.  
  649.            Rechte-Amigataste-H -- Auflegen (HANG UP)
  650.            (** Bloß nicht benutzen! Versteht in Deutschland keine Mailbox!
  651.            -Der Übersetzer- **)
  652.  
  653.            Rechte-Amigataste-A -- Entspricht dem Punkt "Alt Service" im
  654.            PHONE-Menü. Bei Einstellung wird automatisch eine andere Vor-
  655.            wahl gewählt, falls bei der ersten Nummer besetzt ist.
  656.  
  657. -----------------------------------------------------------------------------
  658.  
  659.    HELP-Taste
  660.  
  661.         Mit der HELP-Taste ruft man eine Statusanzeige auf, die den freien
  662.         Speicher, Drucker an/aus, Capture-Puffer-Zustand und die Versions-
  663.         nummer von Comm anzeigt.
  664.  
  665.         SHIFT-HELP zeigt die Funktionstastenbelegung an.
  666.  
  667. -----------------------------------------------------------------------------
  668.  
  669.    Eingabefenster
  670.  
  671.           Wurde ein Menüpunkt gewählt, der die Eingabe eines Dateinamens
  672.           erforderlich macht, erscheint das Eingabefenster in der linken
  673.           oberen Bildschirmecke. Das Fenster enthält eine Mitteilung über
  674.           die gewünschte Funktion, ein Texteingabefeld und zwei Auswahl-
  675.           knöpfe.
  676.  
  677.           In das große Eingabefeld in Fenstermitte werden die Dateinamen
  678.           eingegeben. Klicke einmal in das blaue Feld, um das Feld zu
  679.           aktivieren. Sobald der Cursor erscheint, kannst Du den gewünsch-
  680.           ten Dateinamen eingeben.
  681.  
  682.           RETURN beendet die Eingabe und entfernt das Eingabefenster. Das
  683.           gleiche geschieht durch Anklicken des Knopfes in der linken
  684.           unteren Fensterecke.
  685.  
  686.           Mit CANCEL verläßt man das Eingabefenster, ohne die Operation
  687.           fortzuführen.
  688.  
  689.           Bei KICKSTART 1.2 braucht man nicht erst in das Eingabefeld zu
  690.           klicken, um den Dateinamen einzugeben.
  691.  
  692. -----------------------------------------------------------------------------
  693.  
  694.    Fensterknöpfe
  695.  
  696.           Der Comm-Bildschirm enthält verborgene Knöpfe für Vorder-/Hinter-
  697.           grundeinstellung und zum Bildschirmschließen. Der Schließknopf
  698.           befindet sich in der linken oberen Bildschirmecke, während sich
  699.           die anderen beiden Knöpfe in der Ecke rechts oben befinden.
  700.  
  701.           Die Bedienung der Vorder-/Hintergrundknöpfe unterscheidet sich
  702.           etwas von der gewöhnlichen Bedienung. Der linke Knopf schaltet
  703.           den Comm-Schirm in den Hintergrund, um Workbenchbenutzung zu
  704.           ermöglichen. Der rechte Knopf dagegen bringt das Betrachtungs-
  705.           fenster in den Vordergrund, falls es in den Hintergrund ge-
  706.           schaltet wurde.
  707.  
  708.           Auch das Schließsymbol arbeitet je nach Betriebsart unterschied-
  709.           lich. Bei ungeteiltem Bildschirm wird auf diese Art Comm beendet.
  710.  
  711.           Bei geteiltem Bildschirm hat jedes der beiden Fenster sein
  712.           Schließsymbol. Das Symbol im großen Fenster beendet die Bild-
  713.           schirmteilung, während das Symbol im kleinen Fenster Comm
  714.           beendet.
  715.  
  716. -----------------------------------------------------------------------------
  717.  
  718. Telefonverzeichnis (Ein Telefonverzeichnis befindet sich am Ende dieses
  719.                    Textes):
  720.  
  721.       Nach dem Laden sucht Comm zunächst eine Datei namens Comm.Phone im
  722.       aktuellen Verzeichnis. Wird die Datei nicht gefunden, sucht Comm
  723.       im SYS: - Verzeichnis nach der Datei. Findet Comm auch dort die Datei
  724.       nicht, arbeitet das Programm ohne Telefonverzeichnis, aber dafür
  725.       kann man leider die Wählfunktion nicht benutzen.
  726.  
  727.       Beim Aufruf vom CLI aus kannst Du auch eine andere Telefondatei an-
  728.       geben. Das siht dann so aus:
  729.  
  730.             Comm  Geschäfts.Nummern
  731.  
  732.       Comm versucht nun auf die gleiche Weise wie oben erwählt, die Datei
  733.       "Geschäfts.Nummern" zu finden und zu laden.
  734.  
  735.       Telefondateien sind Ascii-Textdateien (mittels ED angelegt), die
  736.       folgendes Format aufweisen müssen:
  737.  
  738.       17 Zeichen für den Mailboxnamen            z.B.  Plink
  739.       17 Zeichen für die Telefonnummer           z.B.  1-800-555-1212
  740.        9 Zeichen für die übliche Baudrate dieses Anschlusses
  741.       32 Zeichen für irgendeinen Kommentar       z.B.  Tymnet, "A" eingeben
  742.  
  743.       Das sieht so aus:
  744.  
  745. |       17       |      17        |    9   |            32                |
  746. |----- Name -----|---- Nummer ----|- Baud -|--------- Kommentar ----------|
  747. amiga talk       1,602-846-3901   1200     ???
  748. amiga/128        1,213-662-2424   1200     CA Amiga- und 128er-Bretter
  749. >                555-1212,,01234           MCI-Einstieg und Kontonummer
  750.  
  751.       Zeilen, die mit einem | anfangen, werden beim Einlesen der Datei
  752.       ignoriert und dienen als Kommentarzeilen. Die senkrechten Balken
  753.       geben auch die Feldgrenzen an.
  754.  
  755.       Ein Eintrag (das ">" im Namensfeld) kann eine alternative Vorwahl
  756.       beinhalten. In diesem Fall wird der Inhalt des Nummernfeldes vor
  757.       der gewünschten Durchwahl gesendet.
  758.  
  759.       Auch die Wählkommandos des Modems können in der Telefondatei auf
  760.       folgende Weise angegeben werden:
  761.  
  762.          <D          setzt das Wählkommando.              (DIAL)
  763.          <T          setzt Ende der zu wählenden Nummer.  (TERMINATOR)
  764.          <H          setzt HANGUP.                        (HANGUP)
  765.          <I          setzt Initialisierungssequenz.       (INITIALIZE)
  766.          <E          setzt Abbruch                        (EXIT)
  767.  
  768.       Die Sequenzen müssen in Spalte 1 beginnen und sind auf 32 Zeichen
  769.       begrenzt. Alle Befehle, die bei Funktionstastenbelgungen angegeben
  770.       werden können (z.B. RETURN, Zeilenende oder Control-Zeichen), können
  771.       auch hier verwendet werden.
  772.  
  773.      Es folgen die voreingestellten Hayes-Kommandos, die Comm üblicherweise
  774.      benutzt:
  775.  
  776. <DATDT                        Wählkommando     (ATDT)
  777. <T^M                          Ende der Nummer  ( CR )
  778. <H\w\w+++\w\w\w\wATH^M        HANGUP-Kommando  (1 Sek. +++ 2 Sek. ATH CR)
  779. <I                            Initialisierung
  780. <E                            Abbruch
  781.  
  782.      Der Initialisierungsbefehl wird von Comm schon direkt nach Start an
  783.      das Modem geschickt, bevor überhaupt Tastatureingabe möglich ist.
  784.  
  785.      Abbruch wird vor Schließen der seriellen Schnittstelle ausgegeben,
  786.      wenn Comm beendet wird.
  787.  
  788. -----------------------------------------------------------------------------
  789.  
  790. Funktionstastenbelegung:
  791.  
  792.       Bei Programmstart sucht Comm im aktuellen Verzeichnis nach der Datei
  793.       Comm.Keys. Findet es die Datei nicht, sucht es nach SYS:Comm.Keys.
  794.       Die Funktionstastenbelegung ist eine Ascii-Datei (erzeugt mit ED),
  795.       das die Texte der Funktionstasten enthält. Die vorliegende Version
  796.       erlaubt es, 20 Funktionstasten zu definieren (F1 bis F10 mit und ohne
  797.       SHIFT).
  798.       Eine derartige Datei kann ungefähr so aussehen:
  799.  
  800. f1/clubs;/sel commodore\r
  801. f2/not;for;/read new^m
  802. f3/lib;rev;qsc all\r
  803. F4/dlo;fil;xmo;\r\r
  804. S10/off
  805.  
  806.       Jede Definition beginnt zunächst mit "f" oder "s". Es folgt die
  807.       Nummer der Funktionstaste. Die Einträge, die mit "f" beginnen,
  808.       bedeuten die Funktionstasten OHNE, die mit "s" die Funktionstasten
  809.       MIT gleichzeitiger Betätigung der SHIFT-Taste.
  810.       Im Anschluß daran folgt der Text der Tastenbelegung. Vorher einge-
  811.       fügte Leerzeichen werden auch als Leerzeichen ausgegeben! Die
  812.       Definition beginnt bei Spalte 1 und enthält bis zu 127 Bytes. Bei
  813.       der Definition muß weder eine Reihenfolge der Funktionstasten einge-
  814.       halten werden, noch müssen alle Tasten belegt werden. Bei mehrfacher
  815.       Belegung der selben Funktionstaste bleibt nur die letzte Definition
  816.       erhalten.
  817.  
  818.       Den Funktionstasten können auch Control-Zeichen zugewiesen werden.
  819.       Dazu gibt es zwei wege: Entweder werden die Formatzeichen der Sprache
  820.       C benutzt (z.B. \n oder \r), oder der Aufwärtspfeil wird zusammen
  821.       mit dem gewünschten Buchstaben angegeben (z.B. ^C oder ^L). Die
  822.       vorliegende Version läßt allerdings nur die C-Formate \n, \r, \t,
  823.       \f sowie \\ zu. Auch wird \n ebenso wie \r als Zeilenschaltung
  824.       interpretiert. Wenn Du lediglich LINEFEED brauchst, dann benutze
  825.       stattdessen lieber ^J.
  826.  
  827.       Mittels \w wird eine Verzögerung von einer halben Sekunde ausgelöst.
  828.       Es können durchaus mehrere dieser Codes hintereinander angegeben
  829.       werden.
  830.       Mit \l wird ein LINE BREAK-Signal von einer viertel Sekunde verur-
  831.       sacht.
  832.  
  833.       Du kannst auch Funktionstasten in der Belegung einer anderen Funk-
  834.       tionstaste benutzen. Dazu dient der \m## - Befehl. ## steht dabei
  835.       für eine Zahl von 1 bis 20. 1 bedeutet F1, und 20 steht für S10.
  836.       Also zum Beispiel:
  837.  
  838.          F1 ist definiert als    cc   Testdatei\r
  839.          F2 ist definiert als    link Testdatei^M
  840.          F3 ist definiert als    \m1\m2run Testdatei\r
  841.  
  842.       Die Taste F3 erzeugt jetzt die Zeichenfolge:
  843.  
  844.          cc Testdatei\rlink Testdatei^Mrun Testdatei\r
  845.  
  846.       Wurde die Tastenbelegung geladen, dann kannst Du dir die Belegung
  847.       mit SHIFT-HELP anzeigen lassen.
  848.  
  849.       Eventuelle Ladefehler beim Laden der Tastaturbelegung werden ent-
  850.       deckt und auf dem Bildschirm angezeigt.
  851.  
  852. -----------------------------------------------------------------------------
  853.  
  854. Programmfehler:
  855.  
  856.          Bei Anzeige des Statusfensters funktionieren die anderen Fenster-
  857.          knöpfe nicht mehr. Dasselbe gilt für das Dateieingabefenster.
  858.  
  859.          Belegt ein anderes Programm die Audioausgänge mit Beschlag, dann
  860.          verliert Comm seinen Piepser.
  861.  
  862. -----------------------------------------------------------------------------
  863.  
  864. Beispiel einer Telefondatei:
  865.  
  866. |  Die folgenden Einträge stellen die Wähl-, Wählende- und HANGUP-Kommandos
  867. |  für Hayes-kompatible Modems dar. Bei anderen Modems leicht änderbar.
  868. <DATDT
  869. <T^M
  870. <H\w\w+++\w\w\w\wATH^M
  871. |       17       |      17        |    9   |            32                |
  872. |----- Name -----|---- Nummer ----|- Baud -|--------- Kommentar ----------|
  873. amiga talk       1,602-846-3901   1200
  874. amiga/128        1,213-662-2424   1200     CA
  875. amuse            1,212-269-4879   1200     NY fido node 107/34
  876. amy bbs          1,303-693-4735   1200     CO
  877. amy palace       1,201-446-1424   1200     NJ
  878. casa mi amy      1,904-733-4515   1200     FL
  879. connection       1,615-868-7860   1200     TN
  880. dragon           1,402-291-8053   1200     NE rpg board
  881. guest            1,618-378-2133   1200     IL "Username:GUEST"
  882. micro systems    1,305-737-1590   1200     micro systems
  883. developer exch   1,408-372-1722   1200     maxi corp
  884. amigaboard       1,513-898-0702   1200     OH
  885. technisoft       1,801-264-8290   1200     UT fido, mostly MS-DOS
  886. vivid xpres      1,714-493-6094    300     CA
  887.  
  888.